Telomerase inhibitors for the treatment of cancer: the current perspective
scientific article