Europa, Ocean World

Popular Science 2014-11-24

Views 625

Life on Earth might have started in the ocean—and Europa happens to harbor a (very) big one beneath its icy crust. Courtesy NASA/JPL-Caltech/SETI Institute

Share This Video


Download

  
Report form
RELATED VIDEOS