TP53 and cancer: TP53 is a tumor suppressor gene that responds to various cellular stresses such as DNA damage, oncogene expression, and hypoxia, and performs a wide range of functions that suppress cancer, including DNA repair, cell cycle arrest, apoptosis induction, aging, metabolic regulation, and immune responses [76,77].