Advanced search
Advanced search
Veterinary Research Communications > 2010 > 34 > 8 > 659-668
International Journal for Parasitology > 2008 > 38 > 14 > 1639-1650
Veterinary Research Communications > 2010 > 34 > 8 > 659-668
International Journal for Parasitology > 2008 > 38 > 14 > 1639-1650