Key facts
activeINNOVATION & DEVELOPPEMENT
fr_insee
401380829
fr_insee
active
fr_insee
Recognised public-interest association
fr_insee
1995-05-01
fr_insee
18 RUE DE LA DIVISION LECLERC, 67000 STRASBOURG
fr_insee
85.59B
fr_insee
Address shared by 25 companies