Synthetic biology: a new engineering science and its societal implications

Synthetic biology: a new engineering science and its societal implications