Genome editing: promises and problems.
It has become relatively easy to add, alter, inactivate and remove genes from genomes. The author explains some of the potential benefits and downsides in relation to human health and agriculture.