University

St Xavier's College Palayamkottai

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18730
7433
1745
1089
20210
8602
6115