TY - RPRT TI - BLSS: a contribution to future life support. AU - A I Skoog PY - 1984 DO - 10.1016/0273-1177(84)90569-6 UR - https://pubmed.ncbi.nlm.nih.gov/11537782/ ID - 11537782 ER -