DDX17 and neoplasm: Although further studies are required, the p53/p68/p72 complex and a set of tumor suppressor miRNAs linked with p53 seem to constitute a novel regulatory feedback circuit.