English: ICMR stands for New Delhi based Indian Council of Medical Research.
Telugu: ICMR అంటే న్యూ ఢిల్లీ ఆధారిత ఇండియన్ కౌన్సిల్ ఆఫ్ మెడికల్ రీసెర్చ్.