MELISSA

From Wikipedia, the free encyclopedia

MELiSSA (Micro-Ecological Life Support System Alternative) is a European Space Agency project which aims to develop the technology required for a future biological life support system for long term manned space missions.