University

École Polytechique de Thies

http://ept.sn/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21669
712
13
21925
21442
5819
6626