University

Université d'Avignon / Université d’Avignon et des Pays de Vaucluse

http://univ-avignon.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1539
585
70
4843
2798
1801
1377