'Poppy seeds' and 'leopard spots' on Mars could hint at ancient microbial life

A rock on Mars that may hold clues about ancient microbial life on the Red Planet continues to puzzle scientists.

from Latest from Space.com https://ift.tt/oYAMC3v

Comments

Popular posts from this blog

Seismic study reveals key reason why Patagonia is rising as glaciers melt

New method to detect and visualize sperm cells recovered from forensic evidence