Search results for: Yulong Shen
Extremophiles > 2011 > 15 > 1 > 67-76
Extremophiles > 2011 > 15 > 2 > 227-234
Biotechnology Letters > 2009 > 31 > 12 > 1937-1941
Extremophiles > 2011 > 15 > 1 > 67-76
Extremophiles > 2011 > 15 > 2 > 227-234
Biotechnology Letters > 2009 > 31 > 12 > 1937-1941