University

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

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
988
412
37
1866
4760
472