Phage engineering: how advances in molecular biology and synthetic biology are being utilized to enhance the therapeutic potential of bacteriophages. - Russell Brown; Andreas Lengeling; Baojun Wang (Quant. Biol., 2017)