Search results for: Yang Wang
Biotechnology Letters > 2017 > 39 > 6 > 911-911
Biotechnology Letters > 2017 > 39 > 6 > 905-909
Biotechnology Letters > 2014 > 36 > 4 > 797-803
Biotechnology Letters > 2013 > 35 > 9 > 1377-1385
Biotechnology Letters > 2011 > 33 > 3 > 489-494