University

Methodist College of Engineering & Technology

https://methodist.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17499
7273
1659
16655
6492
6650