University

St Thomas' College Trichur

http://stthomas.ac.in/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
17905
1514
1514
15294
17679
5822
6529