Viruses have a bad reputation. They are responsible for the Covid-19 pandemic and a long list of maladies that have plagued humanity since time immemorial. But, is there anything to celebrate about them? Power of bacterial viruses Bacteriophages, or phages for short, keep bacterial populations in check, both on land and at sea. They kill […]