University

Symbiosis School for Liberal Arts

https://www.ssla.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19262
8120
2008
18675
6492
6650