University

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

https://univ-avignon.fr/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1543
610
63
3031
1900
1579