SEARCH Articles Figures Tables Mechanism of dye-sensitized photocatalytic hydrogen production under visible light irradiation [Publishers Imprint] See Also: Mechanism of dye-sensitized photocatalytic hydrogen production under visible light irradiation