Engineering heterogeneous semiconductors for solar water splitting

Recent progress and strategies toward solar water splitting over heterogeneous semiconductors are reviewed and the challenges and future perspectives are suggested.

Engineering heterogeneous semiconductors for solar water splitting | Litlas