Search results for: Javier Llorca
Composites Science and Technology > 2014 > 97 > Complete > 46-54
Composites Science and Technology > 2012 > 72 > 11 > 1223-1232
Composites Science and Technology > 2014 > 97 > Complete > 46-54
Composites Science and Technology > 2012 > 72 > 11 > 1223-1232