University

MES College Marampally Aluva

https://www.mesmarampally.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19759
8355
2102
19240
6492
6650