University

Sennar University

http://uofs.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26966
1062
52
24503
26963
8602
6115