University

(4) University of Management and Technology

http://umtweb.edu/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
13064
3132
2910
11472
5963
6683