Journal of Ship Production and Design

0.22921991348267