Microbes Found In Earth's Atacama Desert Point To Possible Life On Mars
  • 6 years ago
South America’s Atacama Desert isn’t the sort of place one expects to find life, but scientists did just that.