Search results for: Qiaorui Si
Bulletin of the Polish Academy of Sciences. Technical Sciences > 2021 > Vol. 69, nr 1 > art. no. e136036
Journal of Mechanical Science and Technology > 2018 > 32 > 10 > 4711-4720
Journal of Mechanical Science and Technology > 2016 > 30 > 2 > 549-556
Chinese Journal of Mechanical Engineering > 2014 > 27 > 3 > 606-614