Search results for: Yan Sun
Biotechnology Letters > 2009 > 31 > 9 > 1335-1341
Biotechnology Letters > 2006 > 28 > 22 > 1817-1821
Biotechnology Letters > 2004 > 26 > 11 > 911-915
Biotechnology Letters > 2009 > 31 > 9 > 1335-1341
Biotechnology Letters > 2006 > 28 > 22 > 1817-1821
Biotechnology Letters > 2004 > 26 > 11 > 911-915