Advances in Mechanical Engineering, 1687-8132

Journal