Contact Us
DISCOVERY LIFE SCIENCES
510.726.27007:30am – 6:00pm PST
orders@allcells.com
Delivering quality products, and providing a world class customer success experience is our mission. At Discovery, we are here to support you and your research.