Thursday, May 20, 2010

Scientists claim to have invented artificial life


They're calling it "Cynthia."

No comments: