The wonders of flap endonucleases: structure, function, mechanism and regulation.

The wonders of flap endonucleases: structure, function, mechanism and regulation.