University

Jubba University of Science and Technology Mogadishu

http://justech.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26608
1022
20
24825
26559
7356
6084