University

University College of Technology Mogadishu

http://www.uct.edu.so/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
27783
1105
41
27204
27690
11401
6033