Andrea Coraddu

Dr. Andrea Coraddu

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