University

Symbiosis Center for Management Studies SCMS Nagpur

https://scmsnagpur.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28350
13370
4563
28325
6492
6650