University

University Shendi

https://ush.sd/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
16957
545
20
16021
6492
6650