University

Muthoot Institute of Technology and Science

http://mgmits.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20225
8589
2191
19765
6492
6650