A synthetic biology facility where hydrogen energy is used to create sustainable bio-materials

Code produit:
963983377