A computer monitor displays a complex image of a DNA strand. The image is displayed on a computer screen in a lab setting

Code produit:
822569885