University

Indian Institute of Management Bangalore

https://iimb.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2702
756
115
3717
3735
3231