NASA ScienceCasts - The Sweet Smell of Life Support - HD
- 6 years ago
The International Space Station is a testbed for technologies that will allow astronauts to live comfortably during long journeys into the solar system.
International Space Station: http://www.nasa.gov/station
NASA Science: http://science.nasa.gov/
Credit: NASA
International Space Station: http://www.nasa.gov/station
NASA Science: http://science.nasa.gov/
Credit: NASA