Bio ex machina – Craig Venter unveils synthetic life Posted on May 24, 2010 By Andrew Thaler Science .