Two new Oxford University papers have shed light on why there is no life on Mars. When searching for life, scientists first look for an element key to sustaining it: fresh water. […]
Two new Oxford University papers have shed light on why there is no life on Mars. When searching for life, scientists first look for an element key to sustaining it: fresh water. […]

FLI logo 2007 - 2011