Nanomaterials from Renewable Resources for Emerging Applications | 9781032156712 | Memmo