University

(4) University of Management and Technology

http://umtweb.edu/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
12761
3081
2869
10827
6492
6650