Locations

Shanghai
STEMCELL Technologies Inc.'s office in Shanghai, China

Shanghai, China

The STEMCELL office in Shanghai provides sales, marketing, customer and technical support directly to our customers in Southern China.

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