Social networks
40Activities
Entity types
Location
Ansari Nagar East, New Delhi, Delhi 110029, India
New Delhi
India
Employees
Scale: 1001-5000
Estimated: 9
Engaged corporates
0Added in Motherbase
2 years, 11 months agoThe Indian Council of Medical Research (ICMR), the apex body in India for the formulation, coordination and promotion of biomedical research, is one of the oldest and largest medical research bodies in the world. The ICMR is funded by the Government of In
Official Website of ICMR New Delhi for COVID-19 Information