Publication

Carbazol-phenyl-phenothiazine-based sensitizers for dye-sensitized solar cells