Search results for: Peng Chen
Composites Science and Technology > 2014 > 96 > Complete > 63-70
Composites Science and Technology > 2013 > 89 > Complete > 180-185
Composites Science and Technology > 2011 > 71 > 14 > 1665-1670
Composites Science and Technology > 2006 > 66 > 11-12 > 1564-1574