University

St Thomas' College Trichur

http://stthomas.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18015
7124
1621
14525
17683
8602
6115