University

Hormuud University

http://hu.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27539
1085
33
23818
27595
11401
6033