November 7, 2016May 2, 2017Alex Kirkpatrick Should both the successes and failures of space robots curb the ambition of a manned Mars mission?