Optimus Life Science Private Limited · Merck Specialities Private Limited · Teva Pharmaceutical And Chemical Industries India Private Limited · Optimus Drugs Private Limited · Teva India Private Limited · Teva Healthcare India Private Limited · Sekhmet Pharmaventures Private Limited · Optimus Pharma Private Limited