University

University Shendi

https://ush.sd/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
14338
417
16
2686
14701
5819
6626