University

Indian School OF Business & Finance

https://www.isbf.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13818
5392
892
20187
12227
5819
6626