University

Hormuud University

http://hu.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27046
1039
23
24879
27027
7356
6084