Search results for: Honggen Chen
Parasitology International > 2013 > 62 > 2 > 118-126
Parasitology International > 2009 > 58 > 1 > 36-44
International Journal for Parasitology > 2008 > 38 > 6 > 717-723
International Journal for Parasitology > 2006 > 36 > 1 > 71-77
Parasitology International > 2004 > 53 > 4 > 293-299
Parasitology International > 2004 > 53 > 2 > 115-125