10.1101/161398
Ecological suicide in microbes
2017-07-09