Journal of Ship Production and Design

0.5879430770874