University

Université de Paris VIII / Université Vincennes Saint Denis (comUE Université Paris Lumières)

http://www.univ-paris8.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1482
568
68
2414
1189
1778
2105