Technical heart


Video tour of ESTEC: ESA’s space research and technology centre.