Search results for: Shuai Zhang
Journal of Mechanical Science and Technology > 2017 > 31 > 4 > 1543-1550
Journal of Mechanical Science and Technology > 2015 > 29 > 2 > 605-610
Journal of Mechanical Science and Technology > 2014 > 28 > 7 > 2581-2585
Journal of Mechanical Science and Technology > 2014 > 28 > 10 > 3917-3923
Journal of Mechanical Science and Technology > 2011 > 25 > 7 > 1791-1796
Journal of Mechanical Science and Technology > 2009 > 23 > 1 > 75-80