10.1101/413146

Phage Mediate Bacterial Self Recognition

2018-09-10