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 RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
14582
3316
388
13353
5963
6683