University

Jubba University of Science and Technology Mogadishu

http://www.justech.edu.so/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
27873
1114
45
23554
27941
11401
6033