Search results for: Weibo Du
Journal of Hepatology > 2015 > 63 > 2 > 378-387
Therapeutic Apheresis and Dialysis > 19 > 2 > 178 - 184
Biotechnology Letters > 2012 > 34 > 12 > 2183-2190
Biotechnology and Bioengineering > 108 > 9 > 2229 - 2236