Synthetic Biology: Parts, Devices and Applications by Christina Smolke | Menrva Books | MenrvaBooks