University

ICBM School of Business Excellence

http://icbm.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19707
8270
2016
19262
5963
6683