DDX39A is a RNA helicase and Telomeric Repeat Factor 2 (TRF2)-interacting protein with suspected roles in both cancer and longevity [42]. Here, DDX39A is linked to cancer.