An intrepid team of students from the Skolkovo Institute of Science and Technology (Skoltech) has swapped Moscow’s snowdrifts and freezing temperatures for a mission to Mars – at least, to the Mars Desert Research Station (MDRS) in the U.S. state...