Search results for: Zhang Xu
Biotechnology Letters > 2005 > 27 > 19 > 1467-1475
Biotechnology Letters > 2002 > 24 > 18 > 1499-1503
Biotechnology Letters > 2002 > 24 > 21 > 1767-1771
Biotechnology Letters > 2005 > 27 > 19 > 1467-1475
Biotechnology Letters > 2002 > 24 > 18 > 1499-1503
Biotechnology Letters > 2002 > 24 > 21 > 1767-1771