Telomerase and telomeres: from basic biology to cancer treatment.

Telomerase and telomeres: from basic biology to cancer treatment.