Skip to main content

Bactofensin A, a new type of cationic bacteriocin with unusual immunity