University

(4) University of Management and Technology

http://umtweb.edu/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
13064
3132
2910
11472
5963
6683