Meganucleases and other tools for targeted genome engineering: perspectives and challenges for gene therapy.

Meganucleases and other tools for targeted genome engineering: perspectives and challenges for gene therapy.