Search results for: Shen Liu
Journal of Controlled Release > 2017 > 264 > C > 1-13
Biomaterials > 2015 > 53 > Complete > 202-210
Biochemical Engineering Journal > 2012 > 63 > Complete > 124-128
Process Biochemistry > 2009 > 44 > 9 > 955-962