Uracil DNA glycosylase: insights from a master catalyst.

Uracil DNA glycosylase: insights from a master catalyst.