Publication

High efficiency dye-sensitized nanocrystalline solar cells based on sputter deposited Ti oxide films