Jeffrey Umland is the Chief Mechanical Engineer of NASA's InSight mission. He previously served as the Chief Mechanical Engineer of the Curiosity Rover at NASA's Mars Science Laboratory.
Jeffrey Umland is the Chief Mechanical Engineer of NASA's InSight mission. He previously served as the Chief Mechanical Engineer of the Curiosity Rover at NASA's Mars Science Laboratory. (en)
Jeffrey Umland is the Chief Mechanical Engineer of NASA's InSight mission. He previously served as the Chief Mechanical Engineer of the Curiosity Rover at NASA's Mars Science Laboratory. (en)