Recent Progress on Semiconductor Heterogeneous Photocatalysts in Clean Energy Production and Environmental Remediation.Published in:Catalysts (2073-4344), 2023, v. 13, n. 7, p. 1102, doi. 10.3390/catal13071102By:Goodarzi, Nahal;Ashrafi-Peyman, Zahra;Khani, Elahe;Moshfegh, Alireza Z.Publication type:Article