University

Université de Recherche Paris Sciences et Lettres (comUE Université Paris PSL)

http://www.psl.eu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1160
463
45
3951
2187
2066
902