Search results for: Bin Liang
Biotechnology Letters > 2017 > 39 > 7 > 1009-1018
Biotechnology Letters > 2007 > 29 > 7 > 1013-1018
Biotechnology Letters > 2003 > 25 > 2 > 139-142
Biotechnology Letters > 2017 > 39 > 7 > 1009-1018
Biotechnology Letters > 2007 > 29 > 7 > 1013-1018
Biotechnology Letters > 2003 > 25 > 2 > 139-142