Aging and cancer: the double-edged sword of replicative senescence.

Aging and cancer: the double-edged sword of replicative senescence.