Polymer semiconductors for artificial photosynthesis: hydrogen evolution by mesoporous graphitic carbon nitride with visible light.

Polymer semiconductors for artificial photosynthesis: hydrogen evolution by mesoporous graphitic carbon nitride with visible light.