Synthetic Biology: Engineering Living Systems from Biophysical Principles.

Synthetic Biology: Engineering Living Systems from Biophysical Principles.