POLQ (Pol theta), a DNA polymerase and DNA-dependent ATPase in human cells

POLQ (Pol theta), a DNA polymerase and DNA-dependent ATPase in human cells