Concordia

Winter in the Antarctic Shows What It Will Take to Live on Mars

Posted in Science on 15th Feb, 2014
by Alex Muller

Concordia station offers the isolation and hardships explorers will face on the Red Planet.