TP53 and cancer: Recent genetic studies of human cancers as well as mouse model studies have revealed these complicated roles of p53 mutations in tumorigenesis.