Shiga toxin-encoding bacteriophages – genomes in motion

Shiga toxin-encoding bacteriophages – genomes in motion | Litlas