Journal of Marine Engineering and Technology

0.36927795410156