TP53 and cancer: p53 suppresses cancer formation and progression by the processes involving cell cycle arrest, apoptosis, senescence, and DNA repair.