Search results for: Feng Shi
Biotechnology Letters > 2018 > 40 > 8 > 1227-1235
Biotechnology Letters > 2016 > 38 > 9 > 1551-1557
Biotechnology Letters > 2015 > 37 > 11 > 2219-2227
Biotechnology Letters > 2015 > 37 > 7 > 1473-1481
Biotechnology Letters > 2015 > 37 > 5 > 1063-1071
Biotechnology Letters > 2011 > 33 > 12 > 2469-2474