University

AFI Business School

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
24240
862
17
24074
6492
6650