Adenine base editor bound to DNA strand, illustration

Numéro d’image : 12991843
Adenine base editor bound to DNA strand, illustration
;