Search results for: Ping Yang
Biotechnology Letters > 2016 > 38 > 6 > 1043-1047
Biotechnology Letters > 2012 > 34 > 4 > 747-754
Biotechnology Letters > 2010 > 32 > 2 > 289-294
Biotechnology Letters > 2010 > 32 > 9 > 1349-1349
Biotechnology Letters > 2009 > 31 > 7 > 1079-1087