University

St Xavier's College Mumbai

https://xaviers.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7778
2631
538
8360
5670
6650