Publication

Interfacial electron transfer in dye sensitized TiO2 photoelectrochemical solar cells