Publication

A Stable Blue Photosensitizer for Color Palette of Dye-Sensitized Solar Cells Reaching 12.6% Efficiency