University

Université de Poitiers (comUE Université confédérale Léonard de Vinci)

http://www.univ-poitiers.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
831
358
29
1555
1325
707
897