University

CY Cergy Paris Université

https://www.cyu.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2040
763
85
5200
4281
1319