Solar system montage with eight planets

Mark Craig

Associate Director, Space Development and Commerce, NASA Johnson Space Center

Mark Craig was the Associate Director of Space Development and Commerce and the Deputy Project Manager for Mars Rover Sample Return at NASA's Johnson Space Center.