10.1101/2021.09.13.460068

The Paradox of the Plankton: Coexistence of Structured Microbial Communities

2021-09-15