10.1101/2022.01.27.478060
Extrinsic mortality and senescence: a guide for the perplexed
2022-01-28