New study reveals an unexpected survival mechanism of a subset of cancer cells

New study reveals an unexpected survival mechanism of a subset of cancer cells

Embedded at the ends of chromosomes are structures called telomeres, which in normal cells become sh...
read more