TP53 and cancer: P53 is a key tumor suppressor and its mutations were detected in more than 50% of human cancers.