University

Ecole Polytechique de Thies

http://ept.sn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16325
390
9
17981
21434
5695
6033