Microscopy, electrochemistry, and conductivity analyzer (MECA) payload on Mars '07 Phoenix lander | IEEE Conference Publication | IEEE Xplore