University

National University Sudan

https://www.nu.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19900
687
33
22226
21282
10309
6033