University

St Xavier's College

https://www.sxccal.edu/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
7160
2286
371
13998
8305
4585
6084