Spacelab
Contributors: European Space Agency; United States. National Aeronautics and Space Administration
Publisher: European Space Agency; National Aeronautics and Soace Administration
Published: 1982
Place of publication: [New York, N.Y.?; Washington, D.C.?
Language: eng
Subjects: Space stations; Reusable space vehicles