University

(3) Observatoire de Paris PSL

https://www.observatoiredeparis.psl.eu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7170
1895
199
3248
6488
6650