TP53 and cancer: The past decade has witnessed three shifts in the understanding of the association between P53 and cancer, starting from P53 as a protein antigen to P53 as a cancer-associated gene, and finally, to P53 as a tumor-suppressor gene (3).