University

Indian Institute of Management Ahmedabad

https://www.iima.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3387
1101
158
3596
5963
2980