Publication

Photovoltaic performance and long-term stability of dye-sensitized mesoscopic solar cells