TP53 and cancer: Anti-tumorigenic mechanisms mediated by the tumor suppressor p53, upon oncogenic stresses, are our bodies’ greatest weapons to battle against cancer onset and development.