Search results for: Long Cheng
Composites Part A: Applied Science and Manufacturing > 2016 > 91 > P1 > 53-64
Composites Part A > 2014 > 64 > Complete > 79-89
Composites Science and Technology > 2013 > 82 > Complete > 60-68
Composites Science and Technology > 2012 > 72 > 5 > 558-565