University

Indian Institute of Management Indore

https://www.iimidr.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5893
2047
323
5985
2760
6683