Search results for: Weifei Diao
Amino Acids > 2015 > 47 > 7 > 1367-1377
Biotechnology Letters > 2005 > 27 > 1 > 41-48
Biotechnology Letters > 2004 > 26 > 20 > 1575-1580
Amino Acids > 2015 > 47 > 7 > 1367-1377
Biotechnology Letters > 2005 > 27 > 1 > 41-48
Biotechnology Letters > 2004 > 26 > 20 > 1575-1580