Journal of Ship Production and Design

0.50797891616821