Journal of Ship Production and Design

0.093436002731323