1. Gorlaeus Laboratories; Department of Drug Delivery Technology; Leiden Academy Centre for Drug Research; Leiden University; Leiden The Netherlands
2. Department of Dermatology; Leiden University Medical Center; Leiden The Netherlands
3. Department of Infectious Diseases; Leiden University Medical Center; Leiden The Netherlands