University

Sennar University

http://uofs.edu.sd/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27836
1108
51
23805
27893
11401
6033