DescriptionPlasmonicnanoag.jpg English: Dye sensitized solar cells (DSSCs) have numerous advantages, but in order to use widespread industrial deployment...