News

The International Institute of Health Management Research, New Delhi is part of the Society for Indian Institute of Health Management Research (IIHMR), which was established in October 1984 under ...