University

Jubba University of Science and Technology Mogadishu

http://justech.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27689
1097
34
23903
27792
8602
6115