University

Symbiosis Sports Management SSSS

https://www.ssss.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22620
9889
2813
22377
6492
6650