All 2010 2009 2008 Other
All Journal Article Presentation
Parasitology 136
Pages: 1169-1177
Parasitol.Res. 105
Pages: 929-937