DDX39B and colorectal carcinoma: DDX39B is an independent prognostic factor associated with poor clinical outcome in CRC patients.