University

Université de Versailles / Université de Versailles Saint Quentin en Yvelines (comUE Université Paris Saclay)

https://www.uvsq.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
785
332
26
2030
1370
488