Publication

Solid-state dye-sensitized solar cells based on poly(3,4- ethylenedioxypyrrole) and metal-free organic dyes