University

Université de Bordeaux (ComUE d'Aquitaine)

http://www.u-bordeaux.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
418
166
7
758
905
331
304