Search results for: Hui-Shen Shen
Composites Science and Technology > 2008 > 68 > 3-4 > 872-879
Composites Science and Technology > 2002 > 62 > 7-8 > 977-987
Composites Science and Technology > 2008 > 68 > 3-4 > 872-879
Composites Science and Technology > 2002 > 62 > 7-8 > 977-987