Search results for: Shan Li
Biotechnology Letters > 2019 > 41 > 8-9 > 995-1006
Biotechnology Letters > 2018 > 40 > 7 > 1109-1118
Biotechnology Letters > 2015 > 37 > 8 > 1645-1654
Biotechnology Letters > 2014 > 36 > 5 > 1029-1035
Biotechnology Letters > 2014 > 36 > 3 > 609-616
Biotechnology Letters > 2008 > 30 > 10 > 1759-1764
Biotechnology Letters > 2004 > 26 > 24 > 1857-1860