Bacteriology Cataloging nature’s hidden arsenal: Viruses that infect bacteria by Bioengineer December 10, 2020