Journal of Ship Production and Design

0.059192895889282