TP53 and cancer: Delivering functional p53 represents a viable therapeutic strategy for many cancers with compromised p53 function.