Horizon Discovery

Horizon Discovery: License Agreement agreed for Zinc Finger Nuclease Gene Editing Technology