Inherited stress resistance and longevity: a stress theory of ageing.

Inherited stress resistance and longevity: a stress theory of ageing.