TERT and cancer: UCPVax is a therapeutic cancer vaccine composed of two separate peptides derived from telomerase (human TERT).