Search results for: Wei Shen
Biotechnology Letters > 2013 > 35 > 1 > 115-119
Biotechnology Letters > 2012 > 34 > 6 > 1123-1130
Biotechnology Letters > 2008 > 30 > 1 > 97-102
Biotechnology Letters > 2007 > 29 > 3 > 405-410
Biotechnology Letters > 2004 > 26 > 12 > 975-979
Biotechnology Letters > 2004 > 26 > 18 > 1421-1424