Philosophical Transactions of the Royal Society B. Biological sciences 378 (2023) 1867 Philosophical Transactions of the Royal Society B. Biological sciences, 378(1867) Philosophical Transactions B. Biological Sciences Philosophical Transactions of the Royal Society B: Biological Sciences, 378 (1867)