Novel p53-mediated human-specific ‘kill switch’ tumor suppression mechanism. Here, TP53 is linked to neoplasm.