Bacteriophages, the most abundant biological entities on Earth, are increasingly recognized not only for their roles in bacterial infection biology and therapeutic development but also as ...