University

University of Technology and Management

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
16008
6377
1195
25298
14356
5819
6626