Inhibition of telomerase limits the growth of human cancer cells (original) (raw)