University

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

https://univ-avignon.fr/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1543
610
63
3031
1900
1579