NobleBlocks
    Graphitic carbon nitride (g-C3N4)-Pt-TiO2 nanocomposite as an efficient photocatalyst for hydrogen production under visible light irradiation. | NobleBlocks