TP53 and cancer: The tumor suppressor p53 (TP53) is a well-known oncogene, and TP53 mutations are frequently observed in a wide range of cancers [39].