This portion of NASA Mars Science Laboratory, called the descent stage, does its main work during the final few minutes before touchdown on Mars.
This portion of NASA Mars Science Laboratory, called the descent stage, does its main work during the final few minutes before touchdown on Mars.