Dutch and Moroccan colleagues in Mars mission
Millions of people around the world are following the progress of NASA’s Curiosity rover since it landed on Mars last week. Years of hard work and cooperation were needed to ensure that the roving laboratory, the size of a compact car, would survive undamaged both the 566 million kilometre journey […]