University

St Xavier's College Palayamkottai

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21856
9437
2579
21596
5963
6683