Search results for: Yan Shen
Biomedicine & Pharmacotherapy > 2017 > 94 > C > 474-480
Microfluidics and Nanofluidics > 2017 > 21 > 9 > 1-12
International Journal of Biochemistry and Cell Biology > 2015 > 67 > Complete > 110-114
Liver International > 33 > 1 > 137 - 148
Phytotherapy Research > 25 > 10 > 1519 - 1526
Experimental Parasitology > 2008 > 120 > 4 > 306-313