RTEL1 (regulator of telomere elongation helicase 1), a DNA helicase essential for genome stability

RTEL1 (regulator of telomere elongation helicase 1), a DNA helicase essential for genome stability