Craig Venter: 'This isn't a fantasy look at the future. We are doing the future' social technology Read more...