Search results for: Rachanee Udomsangpetch
International Journal for Parasitology > 2007 > 37 > 14 > 1551-1557
Parasitology International > 2007 > 56 > 1 > 65-69
International Journal for Parasitology > 2007 > 37 > 14 > 1551-1557
Parasitology International > 2007 > 56 > 1 > 65-69