University

Omdurman Ahlia University

http://oau.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8861
8
8
21117
5748
5822
6529