Search results for: Hua Zhao
Biotechnology Letters > 2011 > 33 > 5 > 1007-1011
Biotechnology Letters > 2010 > 32 > 8 > 1109-1116
Biotechnology Letters > 2002 > 24 > 15 > 1257-1259
Biotechnology Letters > 2001 > 23 > 15 > 1197-1200
Biotechnology Letters > 2001 > 23 > 10 > 827-829