This episode currently has no reviews.
Submit ReviewEmily Lakdawalla discusses the design and construction of Curiosity, formally known as the Mars Science Laboratory, one of the most sophisticated machines ever built.
This episode currently has no reviews.
Submit ReviewThis episode could use a review! Have anything to say about it? Share your thoughts using the button below.
Submit Review