Search results for: Xiaoli Tan
Composites Science and Technology > 2012 > 72 > 14 > 1692-1696
Composites Part A > 2009 > 40 > 8 > 1266-1271
Composites Science and Technology > 2012 > 72 > 14 > 1692-1696
Composites Part A > 2009 > 40 > 8 > 1266-1271