Library
Catalytic activity of metal-based nanoparticles for photocatalytic water oxidation and reduction