DHX16 and cancer: Human DDX5 and its yeast ortholog Dbp2 are ATP-dependent RNA helicases that play a key role in normal cell processes, cancer development, and viral infection.