Daily Archive: May 26, 2010

And Man made Life

A landmark worth noting: After 15 years of work, scientists have, for the first time, created a new, synthetic, living, and self-replicating cell. If that seems unimpressive, the Economist notes: “The result is the...