Current Companies
Vista life sciences private limited
Location: 203; 2ND FLR; PLOT-4;SGS PLAZA COMMERCIAL COMPLEX; INDER ENCLAVE; PASCHIM VIHAR; NEW DELHI; Delhi; 110063; India
Founded: 03/09/2007
Details:
Designation: Director
Appointment: 03/09/2007