University

Institut Universitaire de l'Entreprise et du Developpement

http://www.iuedsenegal.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26818
996
27
27927
26497
5819
6626