University

University College of Technology Mogadishu

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
27783
1105
41
27204
27690
11401
6033