Exploring the use of dye-sensitisation by visible-light as new approach to self-cleaning textiles,

Exploring the use of dye-sensitisation by visible-light as new approach to self-cleaning textiles,