Inhibition of telomerase limits the growth of human cancer cells | doi.page