University

University Shendi

https://ush.sd/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
14338
417
16
2686
14701
5819
6626