University

Mahendra Polytechnic College

http://www.mptc.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27962
12828
3950
29656
27426
5819
6626