Top Ccctdmmw College In India Admission 2024-25, Placements, Check Marking Scheme, Yoga Day
-
Indian Biological Sciences and Research Institute - IBSRI
- Approved:
- Established: 2010
- Address: C-50, First Floor, Sector-2 Noida, Uttar Pradesh 201301 , India
- Type:
- Website: www.ibri.org.in