University

École Polytechique de Thies

http://ept.sn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21668
709
13
21928
21445
5822
6528