Search results for: Robert Poulin
Parasitology Research > 2016 > 115 > 12 > 4471-4475
International Journal for Parasitology > 2011 > 41 > 10 > 1063-1068
International Journal for Parasitology > 2011 > 41 > 3-4 > 449-454
International Journal for Parasitology > 2007 > 37 > 13 > 1459-1467
International Journal for Parasitology > 2003 > 33 > 14 > 1623-1630