OWHRU

Medical abbreviations:
OWHRU

Offshore Waste Heat Recovery Unit