New insights into the possible role of bacteriophages in host defense and disease

New insights into the possible role of bacteriophages in host defense and disease