DNA catalysis: potential, limitations, open questions.

DNA catalysis: potential, limitations, open questions.