Artificial zinc finger DNA binding domains: versatile tools for genome engineering and modulation of gene expression.

Artificial zinc finger DNA binding domains: versatile tools for genome engineering and modulation of gene expression.