Journal of Ship Production and Design

0.029451847076416