Search results for: Yafei Lu
Composites Science and Technology > 2006 > 66 > 15 > 2895-2906
Composites Science and Technology > 2006 > 66 > 3-4 > 591-598
Composites Science and Technology > 2006 > 66 > 15 > 2895-2906
Composites Science and Technology > 2006 > 66 > 3-4 > 591-598