DEWATS

Definition : Decentralized Wastewater Treatment Systems
Category : Technology » Energy & Recycling
Country/Region : Worldwide Worldwide
Popularity :

What does DEWATS mean?

Decentralized Wastewater Treatment Systems (DEWATS) is a low maintenance technology for the treatment of organic wastewater.