Feasibility study for an innovative direct drive tidal turbine

Full project page

Organisations map overview