Search results for: Tuula T. Pakkanen
Composites Science and Technology > 2013 > 76 > Complete > 21-28
Composites Science and Technology > 2011 > 71 > 10 > 1353-1360
Composites Science and Technology > 2013 > 76 > Complete > 21-28
Composites Science and Technology > 2011 > 71 > 10 > 1353-1360