Technology image of the week: Hardware that has been to space and back will be on show during ESA’s 8 October Open Day in the Netherlands
Technology image of the week: Hardware that has been to space and back will be on show during ESA’s 8 October Open Day in the Netherlands