University

Université de Paris X

https://www.parisnanterre.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1479
585
63
1993
1578
1859