For better or worse? Telomerase inhibition and cancer.
Cell. 1999 Aug 6;98(3):273-5. doi: 10.1016/s0092-8674(00)81955-8.
Cell. 1999.
PMID: 10458601
Review.
No abstract available.