Search results for: Juan Liu
Chemical Engineering Journal > 2018 > 334 > C > 1493-1501
Water Research > 2017 > 124 > C > 29-38
Environmental Science and Pollution Research > 2017 > 24 > 5 > 4676-4684
Solar Energy Materials and Solar Cells > 2007 > 91 > 19 > 1849-1855
Journal of Photochemistry & Photobiology, A: Chemistry > 2004 > 167 > 2-3 > 87-94
Catalysis Today > 2004 > 90 > 3-4 > 337-342