Quick view Add to Cart Bio-Based Polymers And Nanocomposites: Preparation, Processing, Properties & Performance $190.78 Springer