10.1101/2022.05.11.491355

A synthetic communication system uncovers self-jamming of bacteriophage transmission

2022-05-11