Search results for: Ben-Wen Li
International Journal for Parasitology: Drugs and Drug Resistance > 2015 > 5 > 3 > 100-109
Molecular & Biochemical Parasitology > 2005 > 143 > 1 > 49-57
Molecular & Biochemical Parasitology > 2004 > 137 > 2 > 329-337