University

Institut Polytechnique de Dakar

http://ipd.sn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26693
985
26
27449
26383
5822
6528