Journal of Ship Production and Design

0.030280113220215