TP53 and cancer: p53 plays a dual role in cancer treatment, acting as a double-edged sword.