University

ICBM School of Business Excellence

http://icbm.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19705
8268
2013
19264
5963
6658