Search results for: Peng Xu
Biotechnology Letters > 2012 > 34 > 5 > 989-993
Biotechnology Letters > 2012 > 34 > 10 > 1965-1973
Biotechnology Letters > 2007 > 29 > 12 > 1951-1957
Biotechnology Letters > 2012 > 34 > 5 > 989-993
Biotechnology Letters > 2012 > 34 > 10 > 1965-1973
Biotechnology Letters > 2007 > 29 > 12 > 1951-1957