University

University of Bahri (University of Juba Khartoum)

https://bahri.edu.sd/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6389
372
7
16342
6592
5325