Multiple roles of Rev3, the catalytic subunit of polzeta in maintaining genome stability in vertebrates.

Multiple roles of Rev3, the catalytic subunit of polzeta in maintaining genome stability in vertebrates.