Search results for: Shanshuai Wang
Composite Structures > 2017 > 163 > C > 312-324
International Journal of Mechanical Sciences > 2015 > 104 > Complete > 75-90
Procedia Engineering > 2014 > 81 > Complete > 251-256
Composite Structures > 2017 > 163 > C > 312-324
International Journal of Mechanical Sciences > 2015 > 104 > Complete > 75-90
Procedia Engineering > 2014 > 81 > Complete > 251-256