Space/Science — HabitableZone

Space/Science » in reply to You're missing the point

Many space scientists said MPL's landing system was doomed to failure BEFORE it arrived at Mars.

Log in or register to post.

The whole thread (46 posts)