University

Institut National des Sciences Appliquées Centre Val de Loire/ INSA Centre Val de Loire (comUE Université confédérale Léonard de Vinci)

http://www.insa-centrevaldeloire.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13576
3233
368
12922
12377
7360
6084