Journal of Ship Production and Design

0.028499841690063