Discovering the Bacterial Circular Proteins: Bacteriocins, Cyanobactins, and Pilins | Publicación