DNA damage and telomere dysfunction:
at the crossroads of cancer, aging and disease.