STEMCELL Technologies Inc.'s office in Grenoble, France

Grenoble, France

STEMCELL’s facility in Grenoble, France is situated in an industrial park where we inventory, process and ship orders throughout Europe. This office provides customer service, sales, marketing, product support, and technical assistance directly to customers in France, Spain, Portugal and the French speaking regions of Switzerland and Belgium.

STEMCELL Technologies SARL

00800 7836 2355
Fax00800 7836 2300

For full contact information worldwide, visit our contact us page for specific details to your country.