University

École Polytechique de Thies

http://ept.sn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
22062
736
14
21809
5963
6683