BioMADE Invests $26.9M in 17 Projects to Boost U.S. Bioeconomy and Create Sustainable Jobs

November 5, 2024