University

University of Technology and Management

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16165
6362
1230
24399
14415
7356
6084