University

Hormuud University

http://hu.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27162
1044
24
24882
27176
7360
6084