Skip to main content
Molecular structures reveal how a bacteriophage protein inhibits bacterial cell wall synthesis · ViralHub