University

Indian Institute of Management Bangalore

https://iimb.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2963
898
118
6103
3943
4437
3210