Search results for: Robert Poulin
International Journal for Parasitology > 2009 > 39 > 10 > 1165-1171
International Journal for Parasitology > 2002 > 32 > 3 > 245-254
International Journal for Parasitology > 2009 > 39 > 10 > 1165-1171
International Journal for Parasitology > 2002 > 32 > 3 > 245-254