Gadgets 3D Printing Technology For Astronauts To Easily Make Fresh Pizzas In Space (Video) adminFeb 3, 2014 The space missions for the astronauts often last many days. Not to mention the astronauts who have to spend months in...