University

(4) University of Management and Technology

http://umtweb.edu/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
12761
3081
2869
10827
6492
6650