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