Search results for: Lei Huang
Biotechnology Letters > 2019 > 41 > 6-7 > 719-732
Biotechnology Letters > 2017 > 39 > 5 > 701-710
Biotechnology Letters > 2013 > 35 > 9 > 1377-1385
Biotechnology Letters > 2010 > 32 > 10 > 1481-1486
Biotechnology Letters > 2006 > 28 > 9 > 627-632