This process challenges traditional methods of life detect... Scientists have identified regions on Mars where conditions might support microbial life beneath the surface. Seasonal methane ...
Now stationed at NASA’s Jet Propulsion Laboratory in Pasadena, California, Dr Allwood is one of seven scientists tasked with finding evidence of life on Mars via the next Mars Rover, due to be ...