University

Indian Institute of Management Indore

http://www.iimidr.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5984
1912
292
12120
5652
4392
6033