University

University College of Technology Mogadishu

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27783
1105
41
27204
27690
11401
6033