Show Details

Frozen Microbes

June 9, 2004

Tiny microbes frozen in Greenland glacier ice could give clues to life on other planets.

Transcript