Journal of Ship Production and Design

0.092879056930542