Nucleic acid enzymes - Fiammengo, Roberto; Jäschke, Andres (Current opinion in biotechnology, 2005)