Write a comment
Our new brochure introduces ESA’s R&D department: the engineers charged with inventing the new technologies needed for Europe to push further out into space, and develop the novel services improving our lives here on Earth.