University

University of Bahr El Ghazal

https://en.wikipedia.org/wiki/University of Bahr E

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
32230
1276
2
32229
6553
7212