TP53 and cancer: p53 is an onco-suppressor transcription factor, the inactivation and/or mutation of which has been reported in various types of cancer [308,309].