Recent advances in the development of telomerase inhibitors for the treatment of cancer.

Recent advances in the development of telomerase inhibitors for the treatment of cancer.