Search results for: Yong QIN
Bioresource Technology > 2017 > 245 > PA > 1058-1066
Bioresource Technology > 2013 > 145 > Complete > 97-102
Bioresource Technology > 2010 > 101 > 24 > 9560-9569
Bioresource Technology > 2006 > 97 > 18 > 2478-2480