Technology image of the week: Visitors to the ESA Technical Centre’s Open Day came face to face with a centaur as they toured the telerobotics laboratory
Technology image of the week: Visitors to the ESA Technical Centre’s Open Day came face to face with a centaur as they toured the telerobotics laboratory