Editor’s note: we currently have three rovers on Mars – and other in orbit – searching in one way or another for biosignatures – chemical and/or geological traces that life […]
Editor’s note: we currently have three rovers on Mars – and other in orbit – searching in one way or another for biosignatures – chemical and/or geological traces that life […]