University

St Xavier's College

https://www.sxccal.edu/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
6742
2326
442
9658
4479
6650