Search results for: Xiufang Zhang
Biotechnology Letters > 2010 > 32 > 1 > 59-66
Biotechnology Letters > 2010 > 32 > 6 > 743-748
Biotechnology Letters > 2007 > 29 > 11 > 1697-1702
Biotechnology Letters > 2010 > 32 > 1 > 59-66
Biotechnology Letters > 2010 > 32 > 6 > 743-748
Biotechnology Letters > 2007 > 29 > 11 > 1697-1702