10.1101/161398

Ecological suicide in microbes

2017-07-09