University

Amoud University Borama

https://amouduniversity.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15669
504
2
18077
6492
6216