University

Sennar University

http://uofs.edu.sd/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
18440
677
34
27251
7619
6210