Q: Where is ICMR-National Institute of Malaria Research?
A: ICMR-National Institute of Malaria Research is located at: Sector 8 Dwarka, Dwarka, New Delhi, Delhi 110077, India
Q: What are the coordinates of the ICMR-National Institute of Malaria Research?
A: Latitude: 28.5769091, Longitude: 77.0758976
Q: How is ICMR-National Institute of Malaria Research rated?
A: ICMR-National Institute of Malaria Research has not rated yet on addressschool.com