digital magazine

The unexpected complexity of viruses that infect bacteria

Scientists have discovered that some phages (bacteriophage viruses, meaning they subsist on the bacteria they attack) determine their infection strategy…

10 months ago