The search for signs of life, past or present, on Mars may have hit a stumbling blocks as new results show how the rovers will be unable to detect biomarkers on the surface.
The search for signs of life, past or present, on Mars may have hit a stumbling blocks as new results show how the rovers will be unable to detect biomarkers on the surface.