The European-built Node 3 module for the International Space Station will be shipped to NASA’s Kennedy Space Centre, Florida, on 17 May. Media representatives are invited to attend a ceremony on 16 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results