Light micrograph of cell showing DNA manipulation

Numéro d’image : 12065856
Light micrograph of cell showing DNA manipulation
;