Proceedings of the Institute of Marine Engineering, Science and Technology Part A: Journal of Marine Engineering and Technology, ‎1476-1548

Journal