University

Instituts Nationaux des Sciences Appliquees

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15191
3697
411
22275
12842
11401
6033