University

University of Bahri (University of Juba Khartoum)

https://ror.org/05jds5x60

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4733
279
3
8009
5751
4923