University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1567
605
72
3716
1290
1952
2288