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.