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
13099
3141
336
3589
11601
11401
6033