Rocket Lab's concept, which did not make the cut, came in under the $4 billion mark and would mean samples returned from Mars ...
Hosted on MSN2mon
NASA collected potential evidence of life on Mars. Now it’s pitching new plans to retrieve the cacheMars has long posed a challenge to landers because ... which could be returned to Earth by 2031, although officials previously shared that they may also launch by 2030. “I don’t think we ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results