University

Hormuud University

https://hu.edu.so/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
25412
954
17
25302
6488
6650