Telomerase and human disease: the beginnings of the ends?

Source