TP53 and cancer: The protein product of p53, a tumor suppressor gene, not only inhibits the development and progression of cancer, but also responds to various cellular stresses, such as hypoxia, viral infection, metabolic stress, endoplasmic reticulum stress, and oxidative stress.