Custom-built microorganisms engineered to produce biofuels, renewable energy, synthetic biology

Code produit:
951524392