International Name: I-Stem, Institut des Cellules Souches pour le Traitement et l'Étude des Maladies Monogéniques, Corbeil-Essonnes, Île-de-France, France
Brand / Trade Name: I-Stem
Registered country: France
Address: Évry, France • Île-de-France
Established year: 2005
Description:
Stem cell research institute for rare genetic diseases, founded 2005, Évry, France.
Leave your rating & comment