10.1101/2022.01.27.478060

Extrinsic mortality and senescence: a guide for the perplexed

2022-01-28