Search results for: Michiel M. Harmsen
Biosensors and Bioelectronics > 2013 > 40 > 1 > 219-226
International Journal for Parasitology > 2004 > 34 > 6 > 675-682
International Journal for Parasitology > 2001 > 31 > 7 > 728-737
Molecular Immunology > 2000 > 37 > 10 > 579-590