‘Treasure trove’ of antiviral proteins could inspire powerful molecular tools
Escherichia coli produce a diverse array of proteins to help protect them against bacteriophages (green). Credit: M. Maeder/Dept…
Browsing Tag