10.1101/2021.09.13.460068
The Paradox of the Plankton: Coexistence of Structured Microbial Communities
2021-09-15