Enter the fascinating world of the German Aerospace Center (Deutsches Zentrum für Luft- und Raumfahrt; DLR) and help...