University

Université de Tours / Université François Rabelais (ComUE Centre-Val de Loire)

https://ror.org/02wwzvj46

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
792
320
22
947
779
1064