Search results for: Rachanee Udomsangpetch
Parasitology International > 2012 > 61 > 2 > 317-323
Parasitology International > 2010 > 59 > 3 > 414-420
Parasitology International > 2007 > 56 > 3 > 221-226
Parasitology International > 2007 > 56 > 1 > 65-69
Parasitology International > 2006 > 55 > 3 > 187-193