Skip to main content
Publication

Innovative self-sterilizing transparent Fe-phosphate polyethylene films under visible light