Locations
Shanghai, China
The STEMCELL office in Shanghai provides sales, marketing, customer and technical support directly to our customers in Southern China.
STEMCELL Technologies China Co., Ltd.
+86 400 885 9050
For full contact information worldwide, visit our
page for specific details to your country.