Tag
2 Breaks tagged with crystallography
Bacteria are in a constant struggle with the viruses that infect them. While we often think of bacteria as agents of infection, bacteria are in turn infected...