University

Ecole Polytechique de Thies

http://ept.sn/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21290
639
12
20023
21043
7356
6084