University

Omdurman Ahlia University

http://oau.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6420
243
5
17119
2667
8602
6115