Bacteriophages fight bacteria. They actually do the fighting. They are quickly cleared by the body, so they are useless for prevention.
reply