Multilingual dictionary of abbreviations

What does ICMR mean?

Code

Meaning

Language

Themes and places

ICMR

Indian Council for Medical Research (www.icmr.nic.in)

In English