Novel green biodegradable polylactide based polyurethane triblock copolymers reinforced with cellulose nanowhiskers

  • 177
  • 145