Search results for: Saskia deWalick
International Journal for Parasitology > 2015 > 45 > 9-10 > 629-636
International Journal for Parasitology > 2014 > 44 > 5 > 263-268
Experimental Parasitology > 2012 > 132 > 1 > 7-13
International Journal for Parasitology > 2011 > 41 > 5 > 523-532