University

Université de Rennes I (comUE Université Bretagne Loire)

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
585
236
13
639
932
523
583