How To Make Medicine on Mars Promega Connections, 26 Nov 2018 Today NASA’s InSight lander will touch down on Mars. InSight, which launched on May 5, is NASA’s first Mars landing since the…