10.1101/656660
Ecological scaffolding and the evolution of individuality: the transition from cells to multicellular life
2019-05-31