German Aerospace Center (DLR)

Bio

German Aerospace Center (DLR), is a space agency in charge of the German space program on behalf of the federal government. It conducts research and development in aeronautics, space, energy, transport, and security.