Japan's New Space Laboratory Opens Aboard Station

More from Space.com