Institute Of Molecular Medicine Department of Science Admission 2026, Placements, Faculties, Average Salary
Institute of Molecular Medicine - IMM
- Website:
- Email: [email protected]
- Contact No: (011) 41028710, 41028711
- City: New Delhi
- State: Delhi
- Address: 254 Okhla, Industrial Area, Phase 3 New Delhi, Delhi 110020 , India
