Concepedia
Nature · 2014 · 241 citations · 0 references
Life SciencesTranslational SciencesClinical MedicinePhage DisplayPhage GeneticsPhage Delivery SystemsPhage Infection