Delft University of Technology

Company Description

Monohull solar boat design.

Comments are closed.