University

Instituts Nationaux des Sciences Appliquees

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
14021
3348
329
21624
12048
8602
6115