Bacteriophages(phages) are viruses able to infect and kill the bacteria hosts.As the natural antimicrobial agents,their potential as therapeutics for the prevention and the treatment of bacterial infections,also known as phage therapy,has been recognized almost immediately since their discovery.Lack of knowledge on the biology of phages combined with the advent of the gold era of antibiotics resulted in the disregard of phage therapy in the western medicine.Recently,the growing threats posed by worldwide an...