University

Jubba University of Science and Technology Mogadishu

http://justech.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27828
1076
26
25618
27816
5822
6528