Essence of Life A surprising discovery in the freezer of a research lab is making scientists think again about the conditions in which life on earth might have begun. NPR's David Kestenbaum has the story.
NPR logo

Essence of Life

Only Available in Archive Formats.
Essence of Life