University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2294
821
89
2959
1269
5819
2277