University

Université Amadou Mahtar MBOW de Dakar

http://www.uam.sn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21979
734
13
21722
5963
6683