Homing Endonucleases and Inteins (Nucleic Acids and Molecular Biology Book 16) by David W. Wood, Barry L. Stoddard, Marlene Belfort, Vicky Derbyshire | Lex | Lex