University

(3) École Normale Supérieure ENS Paris (Université PSL)

https://www.ens.psl.eu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
829
339
23
1250
3693
577