Search results for: Bin Zhan
Molecular & Biochemical Parasitology > 2011 > 177 > 1 > 42-48
Molecular & Biochemical Parasitology > 2008 > 162 > 2 > 142-148
Molecular & Biochemical Parasitology > 2008 > 160 > 2 > 90-99
Molecular & Biochemical Parasitology > 2007 > 152 > 2 > 132-138
Molecular & Biochemical Parasitology > 2003 > 126 > 1 > 63-71