English edit

Proper noun edit

ICMR

  1. Abbreviation of Indian Council of Medical Research.
    Synonym: (previously) IRFA