The Indian Council of Medical Research (ICMR) is the apex body in India for the formulation, coordination and promotion of biomedical research. It was established in 1911 as the Indian Research Fund Association and was renamed ICMR in 1949. ICMR is funded by the Government of India and oversees intramural research through its 30 research institutes and centers as well as extramural research at universities and colleges. ICMR aims to support biomedical research in India and provide guidance on national health programs and ethical research practices.