Graphitic Carbon Nitride Film: An Emerging Star for Catalytic and Optoelectronic Applications.

Graphitic Carbon Nitride Film: An Emerging Star for Catalytic and Optoelectronic Applications.