University

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

https://univ-avignon.fr/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1543
610
63
3031
1900
1579