TP53 and cancer: The Mouse Double Minute 2 (MDM2) oncogene plays a critical role in cancer development and progression through p53-dependent and p53-independent mechanisms.