Search results for: Ping Feng
Composites Part A: Applied Science and Manufacturing > 2015 > 78 > C > 1-9
Composites Science and Technology > 2014 > 104 > Complete > 59-65
Composites Part A > 2013 > 55 > Complete > 178-187
Composites Science and Technology > 2012 > 72 > 13 > 1581-1587