University

École Polytechique de Thies

http://ept.sn/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
21669
712
13
21925
21442
5819
6626