Search results for: Sheng Shen
Science of the Total Environment > 2009 > 407 > 13 > 4110-4116
Bioresource Technology > 2008 > 99 > 8 > 2787-2794
Process Biochemistry > 2005 > 40 > 12 > 3660-3666
Science of the Total Environment > 2009 > 407 > 13 > 4110-4116
Bioresource Technology > 2008 > 99 > 8 > 2787-2794
Process Biochemistry > 2005 > 40 > 12 > 3660-3666