Mars, methane and mysteries(esciencenews.com)
esciencenews.com
Mars, methane and mysteries
http://esciencenews.com/articles/2009/08/10/mars.methane.and.mysteries
1 comments
Does anyone else find it funny that they don't mention microbes being the cause of methane production?