University

St Xavier's College

http://www.sxccal.edu/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
6865
2208
351
13897
8195
4519
6033