University

Institut Universitaire de l'Entreprise et du Developpement

http://www.iuedsenegal.org/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
26099
901
23
26773
25758
8602
6115