Mars Odyssey Successfully Deploys Critical Science Boom
NASA’s Mars Odyssey has passed a major mechanical hurdle, deploying on June 4 a long mast that is capped by scientific sensors. The science gear is critical in determining the elemental makeup of the Martian surface.