Thermodynamic flotation engine
Tunable wave energy converter
Turbine and method of using same
Turbine power plant utilizing buoyant force
Canada
World
United States