University

Institute of Human Resources Development

http://www.ihrd.ac.in/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
7764
407
407
7130
5165
5822
6529