Telomeres, telomerase, and cancer: life on the edge of genomic stability
(Q33845232)
scientific article
scientific article
Language:
Current Data About
Telomeres, telomerase, and cancer: life on the edge of genomic stability