University

Institute of Human Resources Development

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
6166
1952
316
2158
3345
7360
6084