University

Collège de France (Université PSL)

https://www.college-de-france.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
768
336
28
1488
1674
613