Telomerase inhibitors for the treatment of cancer: the current perspective

scientific article