University

Instituts Nationaux des Sciences Appliquees

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14021
3348
329
21624
12048
8602
6115