Saturday, May 22, 2010

Thanks for the equivocation on the word "life"

Craig Venter unveils "synthetic life"



Craig Venter creates synthetic life form

J. Craig Venter Institute
Edge bio

No comments: