Does this NASA Curiosity photo show evidence of microbes on Mars? One expert thinks so

January 8, 2015 3:09 AM

25 0

An expert in the field of geobiology noticed telltale signs of microbes on a rock depicted in one of Curiosity’s images.

Scientists have found intriguing evidence of life on Mars through studying images transmitted by NASA’s Curiosity rover.

Read more

To category page