Synthetic Biology: Life as App Store
Stuart A. Newman
Stuart Newman Ph. D.
2012