Skip to main content

Vittorio Garofano

1 works

Department of Maritime and Transport Technology, Delft University of Technology, Delft, The Netherlands