Video

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.

2m 10s