Search results for: Jianguo Yang
Chinese Science Bulletin > 2010 > 55 > 23 > 2512-2516
Chinese Journal of Chemical Engineering > 2009 > 17 > 5 > 875-878
Science China Chemistry > 2009 > 52 > 7 > 874-878
Catalysis Communications > 2008 > 10 > 3 > 281-284