Journal of Marine Engineering & Technology - Taylor & Francis

2056-8487