University

institut National des sciences Appliquées de Rouen

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1792
682
75
4415
2123
1623