Philosophical transactions of the Royal Society of London. Series B, Biological sciences Francesco Mannella, Luca Tummolini, Francesco Mannella, …, Luca Tummolini, Francesco Mannella, Luca Tummolini DOI: 10.1098/rstb.2021.0370 PMID: 36571135 PMCID: PMC9791488