University

Instituts Nationaux des Sciences Appliquees

http://www.groupe-insa.fr/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
14021
3348
329
21624
12048
8602
6115