University

Université de Rennes I

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

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
396
173
12
929
345
395