Journal of Ship Production and Design

0.01732611656189