TP53 and cancer: A critical role of p53 activity, finely balancing cancer prevention and aging is evident.