Published on July 6, 2015

IAF Capsule Prof. Dr. Andreas Rittweger

The Director of the DLR Institute for Space Systems explains how technology and innovation are improving people's lives.