Over a century of cancer research: Inconvenient truths and promising leads.
Sonnenschein, C., and Soto, A.M. Over a century of cancer research: Inconvenient truths and promising leads. PLoS Biol 18(4): e3000670, 2020. Abstract: Despite over a century of intensive efforts, the great gains promised by the War on Cancer nearly 50 … Lire plus