University

University of Technology and Management

http://www.utm.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16008
6377
1195
25298
14356
5819
6626