University

(4) University of Management and Technology

http://umtweb.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12840
3089
2869
20789
10901
5819
6626