An image of data on a screen displaying DNA sequences, with lab technicians reviewing and interpreting genetic information.

Code produit:
988392002