Frontiers in Mechanical Engineering - Switzerland Frontiers Media S.A. ISSN: 2297-3079 Subjects--Topical Terms: Mechanical engineering and machineryTechnology