Open menu
Margaret A. Riley
Bacteriocins
Bacteriocins: Ecology and Evolution