University

Mercy College Palakkad

http://www.mercycollege.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23570
10348
3056
23384
5963
6683