10.1101/041624

Sporulation, bacterial cell envelopes, and the origin of life

2016-02-29