University

Indus Business Academy Bangalore

https://iba.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15140
6082
1143
14032
5963
6683