NobleBlocks
    Solar Hydrogen Generation by a CdS-Au-TiO<sub>2</sub> Sandwich Nanorod Array Enhanced with Au Nanoparticle as Electron Relay and Plasmonic Photosensitizer | NobleBlocks