International Desalination and Reuse Association (IDRA) Logo

International Desalination and Reuse Association (IDRA)

Locations: 100 Conifer Hill Dr Suite 108 Danvers, Massachusetts 01923, US

Company Size: 1 - 100

Industry: Non-profit Organizations

Company Website

AI Description

drawer