University

Sennar University

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27183
48
48
29485
26562
5822
6529