University

St Xavier's College for Women Aluva

https://stxaviersaluva.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20801
8903
2335
20397
6492
6650