Interface Engineering of Natural Fibre Composites for Maximum Performance N E Zafeiropoulos 1.813,11 DKK See product