Journal of Ship Production and Design

0.017167091369629