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