University

Université de Rennes I

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
530
216
13
1707
869
459
486