CELSS

views updated

CELSS controlled ecological life-support system