A close-up of a DNA strand being synthesized on a digital interface, with a researcher inputting custom genetic sequences to design new biological systems.

Code produit:
1036458234