186030

Multifunctional performance of printed protein fabrics using natural madder dye and silver nanoparticles

Article

Last updated: 04 Jan 2025