Navigation for Editing our genes

Editing our genes

Kim Hill explores the ethics, practice and implications of gene editing