DNA polymerase epsilon: a polymerase of unusual size (and complexity).

DNA polymerase epsilon: a polymerase of unusual size (and complexity).