Search results for: Wen-Wen Zhu
British Journal of Pharmacology > 176 > 2 > 297 - 316
Current Medical Science > 2017 > 37 > 5 > 795-802
Biochemical Engineering Journal > 2016 > 105 > PA > 214-219
American Journal of Primatology > 77 > 1 > 98 - 108
Journal of Applied Polymer Science > 124 > 6 > 4606 - 4611