A forthcoming virtual reality experience aims to bring more people into the International Space Station, in a way.
Virtual Reality Project Shows Life and Science on the Space Station : Read more
Virtual Reality Project Shows Life and Science on the Space Station : Read more