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
811
338
26
1643
1290
1017
769