University

Omdurman Ahlia University

http://oau.edu.sd/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11473
402
13
9120
6492
6650