An invention from a group of N.C. scientists could soon make its way to the International Space Station. Powered by WPeMatico