University

Université de Rennes I

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
396
173
12
929
345
395