Recent Progress on Semiconductor Heterogeneous Photocatalysts in Clean Energy Production and Environmental RemediationNahal Goodarzi, Alireza Z. Moshfegh|Catalysts|2023Cited by 208