NASA project simulating stay on Mars comes to an end

NASA Project, NASA, Mars
National
image