Designed by
Title
Phage inserting its DNA into a bacterium 3D rendering illustration close-up. Microbiology, medical, bacteriology, biology, science #231491476
Description
Phage inserting its DNA into a bacterium 3D rendering illustration close-up. Microbiology, medical, bacteriology, biology, science, healthcare, medicine, infection concepts