A close-up of a computer screen displaying a 3D model of a protein structure, with a researcher analyzing the model in the background

Code produit:
884261299