All 2004 2003
All Journal Article
Parasitol Int. 53(4)
Pages: 293-299
10014235578
Acta Tropica, 88(1)
Pages: 11-15
Acta Tropica 88(1)