Artificial enzymes designed for industrial waste degradation, environmental sustainability, synthetic biology

Code produit:
951527667