IIHMR Delhi 6 years ago ID: #377433 Listed In : Education Courses International Institute of Health Management Research Plot No. 3, Sector 18A, Phase- II, Dwarka, New Delhi- 110075 91-011-30418900 delhi.iihmr.org Business Description IHMR Delhi, The Institute is a premier organization that pioneered establishing Health Management as a new discipline by integrating concepts of Public Health. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : IIHMR Delhi