What processes influence weather on Mars and what can this teach us about Earth’s weather patterns? This is what a recent ...