University

Amoud University Borama

https://www.amoud.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26861
1022
21
26668
26689
5819
6626