English: Indian Council of Medical Research.
Telugu: ఇండియన్ కౌన్సిల్ ఆఫ్ మెడికల్ రీసెర్చ్ ఓ కథనం ప్రచురించి.