University

Université Amadou Mahtar MBOW de Dakar

https://www.uam.sn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22200
804
17
21740
7521
7216