Centers of Innovation
USA
Headquarters,
Clinical Development,
General and Administration
Switzerland
Biologics Research Center
India
Small Molecule
Research Center
Headquarters
1 World Trade Center, 76th Floor, Suite D,
New York, NY 10007, USA
Small Molecule Research Center
Plot No. A 607, TTC Industrial Area,
MIDC Mahape, Vashi, Navi Mumbai 400 709, Maharashtra
Biologics Research Center
Biopole Route de la Corniche 5A, 1066 Epalinges,
Switzerland