3D Printing Femtosatellite launcher design wins International Space Station (I.S.S.) design challenge May 3, 2017 Read Femtosatellite launcher design wins International Space Station (I.S.S.) design challenge