Search results for: Niaoqing Hu
Science China Technological Sciences > 2013 > 56 > 9 > 2115-2123
Frontiers of Mechanical Engineering > 2009 > 4 > 4 > 450-461
Science China Technological Sciences > 2013 > 56 > 9 > 2115-2123
Frontiers of Mechanical Engineering > 2009 > 4 > 4 > 450-461