University

St Michaels College Cherthala

http://www.stmc.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29043
13429
4245
23266
29094
7356
6084