1. Department of Dermatology, Netherlands Institute for Pigment Disorders, Amsterdam University Medical Centers, University of Amsterdam, 1105 AZ Amsterdam, The Netherlands
2. Cancer Center Amsterdam, Amsterdam Institute for Infection and Immunity, 1081 HV Amsterdam, The Netherlands
3. Amsterdam University Medical Centers, VU University of Amsterdam, 1081 HV Amsterdam, The Netherlands