The Sweet Smell of Life Support The International Space Station is a testbed for technologies that will allow astronauts to live comfortably during long journeys into the solar system. NASA Science Website | All ScienceCasts Videos Unsubscribe Share on Twitter Share on Facebook |