University

University Shendi

https://www.ush.edu.sd/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17298
633
30
16106
7521
7216