Search results for: Jincai Zhao
Chemistry – A European Journal > 20 > 21 > 6277 - 6282
Science China Chemistry > 2007 > 50 > 6 > 770-775
Journal of Photochemistry & Photobiology, A: Chemistry > 2006 > 183 > 1-2 > 31-34
Applied Catalysis B: Environmental > 2002 > 39 > 3 > 211-220