Canopy Biosciences

Canopy Biosciences

Address: 4320 Forest Park Ave., St. Louis , Missouri, United States, 63110



Phone: 314-833-9764

Canopy Biosciences is an emerging life science company located in the Cortex Innovation District of St. Louis, Missouri. Founded in 2016 by industry veterans in biomedical research and genetic engineering, Canopy has successfully identified cutting-edge technologies from some of the world’s most respected academic institutions and rapidly brought them to market as innovative products and services.