What does ICMR mean?
- Code
-
Meaning
Language
Themes and places
- ICMR
-
Indian Council for Medical Research (www.icmr.nic.in)
Multilingual dictionary of abbreviations
Meaning
Language
Themes and places
Indian Council for Medical Research (www.icmr.nic.in)