Europe agrees 2020 space station
Europe has now formally agreed to the extension of the operations at the International Space Station (ISS) until 2020. The ...
Europe has now formally agreed to the extension of the operations at the International Space Station (ISS) until 2020. The ...