Search results for: Feng Wang
Biotechnology Letters > 2017 > 39 > 5 > 745-750
Biotechnology Letters > 2016 > 38 > 1 > 145-155
Biotechnology Letters > 2014 > 36 > 5 > 1021-1027
Biotechnology Letters > 2011 > 33 > 4 > 853-858
Biotechnology Letters > 2003 > 25 > 13 > 1105-1109