University

University of Bahri (University of Juba Khartoum)

https://bahri.edu.sd/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
18845
607
25
18319
5963
6683