University

St Thomas' College Trichur

http://stthomas.ac.in/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17905
1514
1514
15294
17679
5822
6529