University

Institut National des Sciences Appliquées Centre Val de Loire/ INSA Centre Val de Loire (ComUE Centre-Val de Loire)

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14577
3317
386
13354
5963
6658