By David Cyranoski of Nature magazine The International Space Station (ISS) is just one space-shuttle flight away from completion, but the construction boom in low-Earth orbit looks set to continue for at least another decade. [More]
Read the original post:
China Unveils Its Space Station
If you enjoyed this post, make sure you subscribe to my RSS feed!