TP53 and cancer: The dynamic interaction between MDM2 and p53 has revived the hope for designing novel drugs for anti-cancer therapy.