Synthetic biology: taking a look at a field in the making

Synthetic biology: taking a look at a field in the making