TP53 and cancer: It remains unclear how p53 handles the different signals to decide the appropriate cell fate in response to stress, and how these responses are implicated in tumorigenesis and cancer progression.