University

Marthoma College of Management and Technology

https://www.mcmat.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23394
10314
3056
23189
6492
6650