University

Amoud University Borama

https://amouduniversity.org/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
15211
456
2
18157
5963
6245