Lots of interest in Life Water Factory test facility


Stowa, national research organization, carries on research and shares knowledge.