Frederic Teston, head of systems and cost engineering, ESA Estec. Credit: ESA video CARBONDALE, Colo
Subscribe or log in to read the rest of this content.