Search results for: Robert Poulin
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