What is CELSS?

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 project which is directed towards the […]