University

(4) University of Management and Technology

http://umtweb.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12760
3084
2872
10828
6488
6650