University

Université de Paris XI / Université Paris Sud (comUE Université Paris Saclay)

http://www.u-psud.fr/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
292
108
1
1507
743
314
110