Pre-integrated truss space station and method of assembly
Prefabricated space station
Pressurized modular system for space applications
Canada
World
United States