Quartz reports that since 2000, the International Space Station (ISS) has been home to over 100 space travelers Constrained by microgravity and no refrigeration, the current food system in space ...