University

Pôle Universitaire Léonard de Vinci

http://www.devinci.fr/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
7196
182
182
14309
6952
4606
6529