1. Institute of Cell Biology University of Bern Bern Switzerland
2. Graduate School for Cellular and Biomedical Sciences University of Bern Bern Switzerland
3. Leiden malaria group, Department of Parasitology Leiden University Medical Center Leiden The Netherlands