AFMRC stands for Armed Forces Medical Research Committee (India)

AFMRC
Share
Abbreviations And Their Meaning