Affiliation: | (1) Department of Cell Biology and Histology, Academic Medical Center, University of Amsterdam, Meibergdreef 15, 1100 AZ Amsterdam, The Netherlands;(2) Department of Dermatology, Academic Medical Center, University of Amsterdam, Meibergdreef 15, 1100 AZ Amsterdam, The Netherlands;(3) Present address: Department of Parasitology, Leiden University Medical Center, Albinusdreef 2, 2333 ZA Leiden, The Netherlands |