Current Companies
Clestra life sciences private limited
Location: A-604; Delphi; Orchard Avenue; Hiranandani Business Park; Powai; Mumbai; Mumbai City; Maharashtra; 400076; India
Founded: 27/01/1998
Details:
Designation: Additional Director
Appointment: 25/05/2021