10.1101/413146
Phage Mediate Bacterial Self Recognition
2018-09-10