TP53 and cancer: A diverse array of molecular mechanisms have been proposed to explain the oncogenic influence of mutant p53 during cancer development and progression.