News tagged with space station

ESA image: Team spirit

Spaceflight is all about teamwork. From the five space agencies that build and maintain the International Space Station to the mission control centres on Earth and the European, Japanese, American and Russian ...

Feb 12, 2014 not rated yet 0