Philosophical transactions. Series A, Mathematical, physical, and engineering sciences Joana C Xavier, Stuart Kauffman DOI: 10.1098/rsta.2021.0244 PMID: 35599556