University

CY Cergy Paris Université

https://www.cyu.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1792
693
76
3933
3647
1315