University

Ecole Polytechique de Thies

http://ept.sn/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
21290
639
12
20023
21043
7356
6084