University

Université Cheikh Anta Diop de Dakar

https://www.ucad.sn/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
3205
66
1
3625
7619
2421