Offering A More Cost Efficient Solution With 3D Printing For Small Satellite Launchers
The German Aerospace Center (Deutsches Zentrum für Luft- und Raumfahrt, or DLR) Institute of Structures and Design, based in Stuttgart, Germany, is one of fourteen participating organizations and is [...]