Work

Biocomposites Made from Short Abaca Fiber and Biodegradable Polyesters

FWCI: 5.842
Cites: 17
Cited by: 240
Related to: 10