University

Institut Polytechnique de Dakar

http://ipd.sn/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26692
987
26
27446
26380
5819
6626