Search results for: Chen Chen
Biotechnology Letters > 2016 > 38 > 6 > 1033-1042
Biotechnology Letters > 2015 > 37 > 2 > 327-332
Biotechnology Letters > 2015 > 37 > 2 > 457-465
Biotechnology Letters > 2015 > 37 > 9 > 1853-1859
Biotechnology Letters > 2014 > 36 > 5 > 1079-1088
Biotechnology Letters > 2012 > 34 > 7 > 1251-1255