TP53 and cancer: p53's potent and versatile anti-cancer activity profile, together with genomic and mutational analyses documenting inactivation of p53 in more than 50% of human cancers, determined the critical role p53 plays in anticancer therapy development.