Biotech, Global View, Technology, UK Did the recent “We’ve Just Created Life” coverage leave you feeling a bit ‘engineered’? Sounds like you need to watch a Video of the Synthetic Biology Debate at the Edinburgh Science Festival Peter Friedman, 15 years ago 1 min read