DDX3X and cancer: DDX3 is an RNA helicase which has been implicated in cancer biology, also defining the prognosis of the disease (Chao et al, 2006; Mo et al, 2021; Phung et al, 2019).