10.1101/615542
The evolutionary advantage of toxin production among cyanobacteria, the oldest known organisms on Earth
2019-04-22