Synthetic DNA Synthesis and Assembly: Putting the Synthetic in Synthetic Biology.

Synthetic DNA Synthesis and Assembly: Putting the Synthetic in Synthetic Biology.