A group of scientists may have pinpointed the location of a mysterious source of Martian methane, a simple gas often produced by microbes. AP A so-called “alien burp” may have been detected by NASA’s ...
A group of scientists may have just pinpointed the location on Mars of a mysterious source of methane, a gas most often produced by microbes — and NASA's Curiosity rover could be right on top of it.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results
Feedback