University

University of Bahri (University of Juba Khartoum)

http://bahri.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12377
373
17
3573
15958
7483
6033