University

St Xavier's College Palayamkottai

http://www.stxavierstn.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21006
8702
2129
15266
21164
7356
6084