Life hacks are those little tricks that make life easier. And NASA astronauts have a few space hacks of their own.
See All 2737 Episodes of "Innovation Now"