December 21, 2017
CELSS stands for Controlled Ecological Life Support System. They are also termed as ‘Living machines’ which give complete life support like fresh air, water, organic food etc. to the residents by continually recycling the waste produced by the inhabitants and also CELSS at large. It is thus, a scientific...