TP53 and cancer: The tumor suppressor protein p53 (TP53) has multiple anti-cancer functions and plays a vital role in responses to several mechanisms involved in cell death [94].