Search results for: Cuiping Sun
Journal of Chemical Technology & Biotechnology > 92 > 8 > 1884 - 1890
Bioresource Technology > 2016 > 214 > C > 534-540
Neurocomputing > 2016 > 171 > C > 1629-1636
Catalysis Communications > 2011 > 14 > 1 > 114-117