Have a question? 1 800 667 0322 or Email Us
You have no items in your shopping cart.
Add some to cart or login
STEMCELL Technologies Inc. has three locations in North America: our headquarters in Vancouver, Canada, a Sales support office in Cambridge, MA and a distribution center in Seattle, WA.