University

Indian Institute of Management Indore

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5590
1813
287
11034
5790
3424
6115