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

  • 96
  • 70