Search results for: Staffan Bensch
Experimental Parasitology > 2009 > 123 > 2 > 134-139
Experimental Parasitology > 2008 > 120 > 4 > 372-380
Experimental Parasitology > 2009 > 123 > 2 > 134-139
Experimental Parasitology > 2008 > 120 > 4 > 372-380