University

University Shendi

https://ush.sd/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
16956
544
20
16020
6488
6650