University

Collège de France (Université PSL)

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
832
355
31
1409
1892
614