Journal of Ship Production and Design, ‎2158-2866

Journal