University

Sennar University

http://www.uofs.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27370
1048
46
28183
27082
7356
6084