Journal of Ship Production and Design

0.055438041687012