The marine professional.
Institute of Marine Engineering, Science and Technology.
London : IMarEST,
2009-
Institute of Marine Engineering, Science and Technology
Marine engineering
IMarEST news