University

AFI Business School

http://www.afi-ue.sn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24240
862
17
24074
6492
6650