DNA polymerase eta, a key protein in translesion synthesis in human cells.

DNA polymerase eta, a key protein in translesion synthesis in human cells.