Sep 7, 2020Life SciencePhoto catalysts show promise in creating self-cleaning surfaces and disinfecting agents