10.20.2017 Synthetic Biology and Evolution Darwinian evolution is old-fashioned. Bioengineering raises new principles for the creation of life but, to what extent can we dispense with the past of our biology. Read more