Search results for: Yao Wang
European Journal of Pharmacology > 2016 > 793 > C > 119-126
Parasitology International > 2016 > 65 > 4 > 308-315
Parasitology International > 2013 > 62 > 3 > 283-288
International Immunopharmacology > 2012 > 14 > 4 > 410-421
Food and Chemical Toxicology > 2012 > 50 > 9 > 3343-3351
Biochemical Pharmacology > 2010 > 80 > 1 > 136-143