University

Université de Rennes I

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
451
186
12
948
449
396