University

Sennar University

http://uofs.edu.sd/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
18427
666
34
27249
7521
6209