Tidying up loose ends: the role of polynucleotide kinase/phosphatase in DNA strand break repair.

Tidying up loose ends: the role of polynucleotide kinase/phosphatase in DNA strand break repair.