Department of Parasitology
Albinusdreef 2
2333 ZA Leiden
The Netherlands
Tel: +31 71 5265067
Fax: +31 71 5266907
m.yazdanbakhsh@lumc.nl

Prof. dr. M. Yazdanbakhsh

Scientific coordinator, Leiden University Medical Center