University

Omdurman Islamic University

https://www.oiu.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6725
273
5
1912
14813
5819
4676