A critical review on core/shell-based nanostructured photocatalysts for improved hydrogen generation. (12th April 2023)