University

Institut Polytechnique de Dakar

http://ipd.sn/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
26362
912
24
25029
26251
8602
6115