Researchers from the University of Glasgow have developed a new 3D printing system that can overcome the challenges of zero gravity and the vacuum of space. To test their invention, the team took ...