Search results for: Lang Chen
Science China Chemistry > 2017 > 60 > 7 > 990-996
Environmental Progress & Sustainable Energy > 34 > 6 > 1814 - 1821
Catalysis Letters > 2012 > 142 > 11 > 1376-1381
Catalysis Letters > 2010 > 135 > 3-4 > 295-304
Catalysis Letters > 2010 > 137 > 1-2 > 74-80