Chinese Journal of Mechanical Engineering (United Kingdom)
Keywords: Mechanical engineering and machinery; Ocean engineering | Technology; Technology