Phage engineering: how advances in molecular biology and synthetic biology are being utilized to enhance the therapeutic potential of bacteriophagesRussell Brown, Baojun Wang|Quantitative Biology|2017Cited by 35