Copyright © 2012 Advances in Manufacturing
Address: Room 207, Shanghai University Press, 99 Shangda Road, Shanghai 200444, China
Tel: 86-21-66135510   Fax: 86-21-66132736   E-mail: aim@oa.shu.edu.cn