International Journal for Parasitology
International Journal for Parasitology > 2013 > 43 > 9 > 753-761
International Journal for Parasitology > 2013 > 43 > 11 > 929-939
International Journal for Parasitology > 2013 > 43 > 9 > 753-761
International Journal for Parasitology > 2013 > 43 > 11 > 929-939