University

Jubba University of Science and Technology Mogadishu

http://justech.edu.so/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
27689
1097
34
23903
27792
8602
6115