NASA’s Perseverance rover heads to Mars

    A Japanese engineer has played a key role in developing one of the systems vital for NASA’s latest Mars mission.