Your browser does not support iframes.
The International Space Station is a huge floating lab where everything on board is a science experiment, including the crew.
Add new comment Read and share your thoughts on this story