The telomerase story: no end in sight?
Battifora
H
H
D015415:Biomarkers; D006801:Humans; D009369:Neoplasms / Q000201:enzymology*; D013234:Stem Cells / Q000201:enzymology*; D019098:Telomerase / Q000378:metabolism*
D015415:Biomarkers; D019098:Telomerase