Porphyrin Dyes with High Injection and Low Recombination for Highly Efficient Mesoscopic Dye-Sensitized Solar Cells

Porphyrin Dyes with High Injection and Low Recombination for Highly Efficient Mesoscopic Dye-Sensitized Solar Cells