Bio ex machina – Craig Venter unveils synthetic life

.