European Columbus Lab Up Next

The European Columbus research laboratory will be the next piece attached to the International Space Station in December.
For the complete article, click here.