UDWRA: University of Delaware Water Resources Agency

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

Definition in English: University of Delaware Water Resources Agency