University

Omdurman Ahlia University

http://oau.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7221
253
7
3891
3668
11401
6033