University

Université de Versailles

https://www.uvsq.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
709
306
22
1999
1207
488