University

St Mary's College Thoothukudi

http://stmaryscollege.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26588
12200
3994
26524
5963
6683