Learn More
MELiSSA is a bioregenerative life support system designed by the European Space Agency (ESA) for the complete recycling of gas, liquid and solid wastes during long distance space exploration. The(More)