The human DDX52 protein is a nucleic acid helicase and strand annealase that promotes cell migration. — SciRadar