Search results
Trends in Parasitology > 2013 > 29 > 6 > 276-285
Molecular & Biochemical Parasitology > 2011 > 175 > 1 > 10-20
International Journal for Parasitology > 1997 > 27 > 10 > 1221-1235
Trends in Parasitology > 2013 > 29 > 6 > 276-285
Molecular & Biochemical Parasitology > 2011 > 175 > 1 > 10-20
International Journal for Parasitology > 1997 > 27 > 10 > 1221-1235