Search results for: Shuang Wang
Journal of Mechanical Science and Technology > 2019 > 33 > 1 > 173-182
Journal of Mechanical Science and Technology > 2018 > 32 > 9 > 4125-4134
Journal of Mechanical Science and Technology > 2015 > 29 > 8 > 3183-3193