Search results for: Chonghua Xue
Bioresource Technology > 2017 > 244 > P1 > 261-269
Science of The Total Environment > 2015 > 532 > C > 154-161
Chemosphere > 2014 > 117 > Complete > 251-255
Bioresource Technology > 2011 > 102 > 3 > 2433-2440