TP53 and cancer: Despite more than 40 years of understanding the role of p53 in cancer, there are still several key unanswered questions, including the regulation mechanism in the sleeping guardian p53 and how to wake it up.