Martian meteorite yields more evidence of the possibility of life on Mars
(Phys.org) —The finding of a 'cell-like' structure, which investigators now know once held water, came about as a result of collaboration between scientists in the UK and Greece. Their findings are published in the latest ...