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
606
72
3717
1290
1952
2289