Search results for: Wenjing Sun
Journal of Mechanical Science and Technology > 2019 > 33 > 1 > 65-76
Science China Technological Sciences > 2019 > 62 > 1 > 60-69
Journal of Mechanical Science and Technology > 2019 > 33 > 1 > 65-76
Science China Technological Sciences > 2019 > 62 > 1 > 60-69