Work

Enhancing photovoltaic efficiency with self-cleaning titanium dioxide nanoparticle coatings: a sustainability approach