University

Sennar University

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
27181
1040
48
29484
26560
5822
6528