Multiple roles of genome-attached bacteriophage terminal proteins | Publicación