University

ElSheikh Abdullah ElBadri University

https://eaeu.edu.sd/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8213
306
7
5248
5963
6683