University

ICBM School of Business Excellence

http://icbm.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19120
7604
1818
25303
17860
8602
6115