Search results for: Yan Sun
Biotechnology Letters > 2011 > 33 > 10 > 2049-2055
Biotechnology Letters > 2009 > 31 > 9 > 1335-1341
Biotechnology Letters > 2006 > 28 > 22 > 1817-1821
Biotechnology Letters > 2006 > 28 > 21 > 1719-1723
Biotechnology Letters > 2004 > 26 > 11 > 911-915
Biotechnology Letters > 2002 > 24 > 18 > 1525-1529
Biotechnology Letters > 2001 > 23 > 14 > 1165-1169