life support system

Quest to colonize space demands boost from biotechnology, synthetic biology
The lack of technology for such sustainable life support systems is a major factor underlying criticism of human space exploration ...

Biotechnology, synthetic biology keys to humans colonizing other planets
The lack of technology for such sustainable life support systems is a major factor underlying criticism of human space exploration ...