Search results for: Wenyuan Han
Journal of Vinyl and Additive Technology > 29 > 5 > 864 - 876
Science China Life Sciences > 2017 > 60 > 4 > 370-385
Science China Life Sciences > 2012 > 55 > 3 > 261-267
Extremophiles > 2011 > 15 > 1 > 67-76
Journal of Vinyl and Additive Technology > 29 > 5 > 864 - 876
Science China Life Sciences > 2017 > 60 > 4 > 370-385
Science China Life Sciences > 2012 > 55 > 3 > 261-267
Extremophiles > 2011 > 15 > 1 > 67-76