WOMAD: Winfrith Operations, Maintenance and Decommissioning

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

WOMAD: Winfrith Operations, Maintenance and Decommissioning

Definition in English: Winfrith Operations, Maintenance and Decommissioning