MELISSA: studying how to turn waste into food, oxygen and water – Video

Credits: ESA TV, 2010