DWRF: Drinking Water Research Foundation

What does DWRF mean? The above is one of DWRF meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Drinking Water Research Foundation