Title: The Stress Response Paradox: Fighting Degeneration at the Cost of Cancer.
Authors: Arneaud SL, Douglas PM
Journal: FEBS J
Published: 2016-05-26