James Green: Could The Building Blocks Of Life Exist Elsewhere In Our Solar System?

Earth may not be the only place in our solar system with life, says James Green. New data shows life might have existed on Mars, and could exist now. But what does that mean for us on Earth?(Image credit: James Green)
Source: NPR Health and Science - Category: Consumer Health News Authors: Source Type: news
More News: Health | Science