University

Indian Institute of Management Bangalore

https://iimb.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2891
883
118
3960
4000
3246