Telomerase therapeutics for cancer: challenges and new directions.

Telomerase therapeutics for cancer: challenges and new directions.