Environmental control and life support subsystems selection and definition for 12-man space station
Space station life support system definition
LIFE SUPPORT AND ENVIRONMENTAL CONTROL CONFERENCE ; 1971 ; SAN FRANCISCO, CA, US
1971-07-01
Conference paper
No indication
English
International Space Station Life Support System
Springer Verlag | 2020
|Space Station Cupola Definition
SAE | 1988
|