TP53 and cancer: p53 mutations are prevalent across a variety of human cancers and are regarded as a major obstacle in cancer therapy.