Search results for: Jia Zhang
Biotechnology Letters > 2010 > 32 > 9 > 1245-1250
Biotechnology Letters > 2007 > 29 > 8 > 1281-1285
Biotechnology Letters > 2006 > 28 > 21 > 1755-1759
Biotechnology Letters > 2010 > 32 > 9 > 1245-1250
Biotechnology Letters > 2007 > 29 > 8 > 1281-1285
Biotechnology Letters > 2006 > 28 > 21 > 1755-1759