University

Institut Polytechnique de Dakar

http://ipd.sn/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
26692
987
26
27446
26380
5819
6626