University

St Michaels College Cherthala

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28543
13483
4606
28522
6488
6650