#perchlorates

[ follow ]
Mail Online
3 weeks ago
Science

NASA finds traces of gas that could be a sign of life near mars crater

NASA's Curiosity Rover detected methane on Mars, potentially generated by geological processes, causing uncertainty about the source of the gas. [ more ]
[ Load more ]