University

Université d'Avignon

https://univ-avignon.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1524
598
64
2917
1770
1583