Publication

Photoinduced Charge Transfer Dynamics in Blue-Coloured Diketopyrrolopyrrole (DPP) Dye-Sensitized Solar Cells