Tuesday, May 11, 2010

Mind-bending

look into our possible futures...
























biology is technology: the promise, peril, and new business of engineering life
Robert H. Carlson

No comments: