University

University College of Technology Mogadishu

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27927
1110
39
27590
27792
8602
6115