Bacteriocins - Qing Gu (Springer Nature, 2023)