University

Malabar Christian College

https://mccclt.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26144
11955
3917
26064
6492
6650