TP53 and cancer: Despite great efforts to elucidate the mechanism by which p53 suppresses stemness and metastasis in cancer, this pathway remains unclear.