University

Institute of Human Resources Development

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6606
2113
336
9104
2464
11401
6033