Search results for: Peng Bai
Biotechnology and Bioengineering > 113 > 11 > 2350 - 2357
Biotechnology Letters > 2013 > 35 > 10 > 1663-1668
Biotechnology and Bioengineering > 113 > 11 > 2350 - 2357
Biotechnology Letters > 2013 > 35 > 10 > 1663-1668