University

International School of Business & Media

http://www.isbm.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11861
4361
746
21811
12948
8223
6033