Search results for: Zhuoxuan Lu
Science China Chemistry > 2017 > 60 > 1 > 157-162
Science China Chemistry > 2015 > 58 > 11 > 1759-1765
Carbohydrate Polymers > 2011 > 83 > 2 > 818-823
Annals of Forest Science > 2009 > 66 > 6 > 607-607
Plant Science > 2006 > 170 > 2 > 407-412