A high-resolution visualization of a synthetic biology experiment designing new biological pathways.

Code produit:
1268952401