Bacteriocins by Qing Gu | Menrva Books | MenrvaBooks