Current Companies
Red square life sciences private limited
Location: 208; AGRAWAL SQUARE PLAZA; PLOT NO-10; POCKET NO-4; SECTOR-11; NEAR KARGIL CHOWK; DWARKA; NEW DELHI; Delhi; 110075; India
Founded: 04/12/2012
Details:
Designation: Director
Appointment: 04/12/2012