University

Indian Institute of Management Indore

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5604
1809
290
11460
5888
3227
6084