University

Symbiosis Center for Management Studies SCMS Nagpur

https://scmsnagpur.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30420
14564
5030
30409
5963
6683