University

Université de Tours / Université François Rabelais (comUE Université confédérale Léonard de Vinci)

http://www.univ-tours.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
670
284
19
953
763
684
837