University

(4) University of Management and Technology

http://umtweb.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12761
3081
2869
10827
6492
6650