Search
Tech

What Is Life, Anyway?

It may have existed on Mars, but it turns out there's no single satisfactory definition for life.

March 13, 2013
1:40 PM EDT

close

Learn More