University

Collège de France (Université PSL)

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
832
355
31
1409
1892
614