University

institut National des sciences Appliquées de Rouen / INSA Rouen (comUE Normandie Université)

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1872
717
80
4932
2341
1619