Efficient and Robust Dye Sensitized Solar Cells and Modules | Publicación