13.Symbiosis School of Biological Sciences
Symbiosis School of Biomedical Sciences (SSBS), Symbiosis International University (SIU), Symbiosis Knowledge Village, Lavale, Pune - 412 115, India.
4.40185
EducationCollege & UniversityBiotechnology
14.Select Biosciences India
Unit 21, Second Floor, Berkeley Square, Plot 24, Industrial Area Phase 1