Apparatus and method for protecting ships and harbors from...
Arrangement for damping of structural resonance
Autonomous marine vehicle
Canada
World
United States