The challenges and opportunities of gene editing and genetic engineering from treating genetic diseases to creating new forms of life Science & Technology News