Search results for: Ye Xia
Journal of Chemical Technology & Biotechnology > 94 > 8 > 2671 - 2683
Journal of Bioscience and Bioengineering > 2013 > 115 > 1 > 27-31
Journal of Chemical Technology & Biotechnology > 94 > 8 > 2671 - 2683
Journal of Bioscience and Bioengineering > 2013 > 115 > 1 > 27-31